1282
2179
1159
3178
2016
900
1733
1116
1513
3934
905
926
823
1453
2002
1256
990
2152
934
1094
2535
1093
1061
1336
794
1090
1005
1170
835
1494
1815
1769
1123
1038
1542
1169
1101
885
1110
1080
1040
1189
929
6150
1469
1073
1288
907
1095
1635
1871
1775
1227
1540
1006
1017
937
76140
23602
1459
873
5940
1277
782
1176
1150
1061
982
1618
1156
1022
1413
801
1956
1256
989
3016
1840
1469
1910
7981
807
999
854
904
1536
1347
18276
930
964
858
788
850
835
840
1557
1097
4483
1075
1571
858
4381
1551
1019
2938
2500
915
2658
761
971
1011
1003
1239
2540
924
1920
2320
901
870
8379