37355
13
3673
6
2348
1
9956
3
2355
4
528
0
189326
1618
4358
2469
1827
444571
9
1804
1968
297066
3546
1704
2523
1092
2129
546
2087
2
174730
18
1107
1213
2658
10
1656
645
2502
2386