942
3416
2748
1128
1370
1918
2482
3873
2879
981
925
1447
916
896
1876
1389
1793
1274
959
1696
1124
1374
1478
1265
2130
2034
1313
4883
999
1040
944
951
1329
1449
1939
1611
1027
1969
901
2352
1364
2029
2919
5655
2017
1783
3019
917
1723
935
3216
985
1920
1333
906
2265
1000
978
1890
1276
999
910
868
1004
1174
1921
2690
1162
1283
1404
1071
935
1003
1855
1752
988
2877
869
3686
1812
2214
2994
1122
1941
4498
845
1152
1033
895
1011
1029
1317
885
1329
2208
1612
1317
7633
1659
879
851
1276
1367
6102
946
812
1092
908
1052
1266
924
5509
809
1851
1334
1428
1196
1026
1171
843