1267
2300
9828
5321
2110
3374
1918
1603
15970
1065
2763
2627
1046
16085
12288
1966
3848
1130
2907
957
1794
4044
2420
2457
2429
12478
1309
1581
1576
1417
3476
1156
7116
1694
2050
2082
9120
3533
1977
2568
1595
17788
2944
1010
7328
4789
3488
11165
42230
1710
2236
6797
1078
828
2185
2784
1056
988
1393
3212
2105
986
662
1868
1288
745
2911
3601
971
1325
654
4008
1506
736
1707
1043
912
2347
851
970
1706
2661
6463
899
3565
1897
827
698
2914
1297
1697
1765
1178
788
2190
3496
1515
1420
2652
2751
1327
1919
2880
2560
2454
4141
3168
3796
3794
1805
693
1032
3383
1989
1630
1630
785
823
1950
1813