3715
2
5151
21152
8
297066
0
4651
3
181997
11
2650
20
2405
1
2740
280
3080
2773
1047
3090
6
2763
683
2932
1288
1743
2774
189326
2525
4
106
723
1500
928
131589
1412
542
3539