21152
8
4651
3
297066
0
3715
2
5151
2650
20
181997
11
2405
1
2740
280
4333
3080
2773
1047
3090
6
2570
1438
2932
2462
2467
189326
1622
1973
131589
2837
683
444571
9
716
2676
3754
4