2561
2560
2652
4097
1639
2093
1020
1443
1447
1515
1131
1522
946
1838
932
1227
3196
1057
1121
1357
1951
3492
2521
5763
975
1089
2101
1997
2899
1169
4864
1240
1177
1331
1386
3265
7369
2960
1074
1602
1406
2382
1125
988
1074
940
3531
1053
2359
1617
8925
1327
7372
1857
5600
2366
1603
2042
1938
1483
1223
918
812
1681
1171
1470
1438
1348
1851
972
1233
1034
903
884
1197
901
1845
819
3312
895
1140
10287
1347
1012
1007
2593
856
860
2048
6508
1487
4015
1470
1026
870
926
2693
1588
1051
1246
1022
1426
1506
1228
911
1194
1043
1029
3062
1232
1589
1053
855
1027
915
1078
926
1435
1164
2085