4001
1565
970
1025
2727
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
6715
971
1697
853
1638
1354
1265
1317
850
3587
909
1108
924
1254
18710
874
976
1389
1325
1037
1027
6987
1259
2782
1757
1028
3224
2085
1117
902
1507
1216
1012
1738
901
933
2369
1060
930
2727
1069
809
3485
1463
1010
1585
1194
1139
881
863
1864
888
997
2219
2707
1038
1220
1034
993
1971