21152
8
3715
2
5151
297066
0
4757
1
4651
3
2650
20
2405
2740
280
2605
9
2542
1047
3080
2911
181997
11
5169
2773
807
189326
1778
3090
6
2174
4
5635
6844
2932
2535
2173
3012
2344