2843
8356
747
1562
3334
689
714
1010
871
791
803
2162
1514
1083
956
3195
997
2617
2509
1538
813
1713
2532
4487
1274
1316
3880
902
1447
1217
1477
1523
1142
1806
3084
2299
5119
6590
8705
3134
6305
1362
3849
1498
2265
1525
3925
3385
4695
3536
1331
1974
23953
3343
6395
5356
10986
3876
2670
41444