1515
958
2696
944
1222
3752
16047
1270
1103
3877
734
1600
1602
1760
3387
1021
1070
2703
1070
806
2184
701
1748
1650
843
1035
828
637
2699
17988
1820
922
2497
10429
2120
1576
1095
8283
1711
3856
2361
808
675
924
826
1640
2251
1760
2324
1316
1532
8550
2354
1982
3237
3066
2622
1753
884
1106
2965
1253
3140
1036
3290
2366
5324
790
941
3415
3469
1473
1935
3976
1575
5386
2401
1355
1681
3342
2610
3505
749
2351
1657
1941
2017
976
990
4794
1509
2112
2086
630
856
3169
7026
1509
1554
675
6961
2771
7172
1750
1629
2829
2350
1337
665
2456
1193
2508
3173
1633
1649
3797
2086
1613
1384
2018