3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
280
297066
0
1131
3080
181997
11
1363
2525
4
2773
2287
1047
14125
10
3090
6
542
618
1663
5
6899
9
1105
1451
635
477
2932
1543
785