0
687
1025
929
1102
916
1055
813
960
1021
848
822
140935
761
1756
1
1238
2671
1482
1569
1514
2968
2557
2556
2452