21152
8
2740
3
4074
0
297066
5151
2
3080
1586
3715
2736
1
1500
8345
4651
1350
2667
2719
2114
3371
2650
20
3101
280
2405
4160
1583
2932
181997
11
83
189326
534
2145
477