21152
8
14
0
3090
6
337
2903
3
2593
1
2932
2
778
860
2711
326
297066
120
2151
108797
1853
3546
5338
1673
3080
2996
296
2258
47639
908
795
484
877
956
25669