8005
19119
2845
2195
16144
1465
3313
4130
2222
4636
8451
4835
1407
5994
10859
2423
2450
2704
1516
1451
6713
2798
2344
2107
10252
1991
3321
6109
3182
2058
4529
5212
5956
3339
16436
19471
3781
3577
6613
3098
1858
1653
32382
1685
3514
5965
4759
39491
11885
2061
2499
5043
5452
40868
2251
4582
58443
5545
6335
7521