9055
10
882
3
2907
2
2992
6
38477
34
1172
1438
1686
1
1657
1978
0
2354
4
588
1012
345
422
1450
1529
25669
52099
983
20163
44
2152
3920
21152
8
6192
3633
13
497
1069
5164
5
1304
17