3145
4
3715
2
5151
3706
5
13967
2740
3
181997
11
3080
2587
1
21152
8
4651
297066
0
1398
1895
1517
2650
20
2865
1047
1824
3090
6
1004
280
2405
1941
2932
658
189326
1699
2263
1371