1581
2131
3313
828
2757
3520
6741
1526
1108
1548
9686
814
19844
13606
4065
21130
34301
4495
2693
38934
69335
52443
3458
926
3749
9508
6421
15080
52226
25372
3168
2466
3483
9858
7617
7994
5452
13485
1446
59027
14177
6283
18223
1213
1393
10314
105503
2472
2321
2512
33731
3275
4319
23951
45499
1160
2999
1074
1597
875