38477
34
9877
5
4291
9
2788
3
3859
1
3593
16
2469
0
2059
24418
8
336
948
2047
1914
2125
810
2525
4
2103
103
3292
2489
2
9055
10
592
9220
873
725
3696
1826
760
2620
471