975
2433
1492
1638
957
2772
2549
1835
799
1007
1601
1826
1048
1511
1649
909
2493
1708
895
1603
16383
9153
6218
5361
2418
1509
2376
1439
1763
1939
17964
868
848
2230
1774
1838
2395
7188
1810
1286
3468
1287
1072
1068
1177
2511
1033
826
2306
1793
798
1195
3584
2590
857
1426
2193
1861
743
1665
3409
6067
1034
929
865
2492
2680
663
1971
2607
2994
1857
1408
784
2164
780
835
3420
6717
1701
1472
2017
1720
2769
1098
1353
6994
2926
9554
4213
1898
2353
5302
1444
850
1482
2530
4253
972
1887
854
881
817
2041
1593
702
16338
1040
2374
1358
4024
3599
2639
2948
969
2134
3435
1020
1883
874