2529
1566
4284
9647
1001
942
6349
898
2940
1502
876
1046
2063
1542
2140
4180
22338
10728
992
2456
3065
1763
5163
1565
2214
7274
871
1961
11666
3017
1110
9089
15651
1066
7670
2950
2210
28983
2031
4126
6293
1312
1454
9444
3642
8058
14751
1537
1350
1960
1357
1474
1405
3919
1575
5191
1693
1676
2814
15172