4130
18
2425
1
2611
3
181997
11
3089
2
2228
6856
24
2650
4
2733
3216
10
38477
34
2239
3212
2292
2195
2634
2324
991
0
1784
592
2525
3245
593
2471
7
1078
2593
3418
1419
2302
2053
5