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