3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
280
297066
0
3080
91887
19
181997
11
3120
4
8403
16
2082
2773
989
17970
15
4309
2865
1047
3448
2277
1211
3090
6
23802
9
2884
5
1712
3683
3221