3682
2
1419
1
38477
34
753
592
0
10598
189326
2525
4
2195
3
2732
1723
2471
7
6095
9
3593
16
1960
5052
10
1078
1663
5
898
734
682
2349
2516
1195
2598
2733
3859
2396
6247
19079
6