21152
8
2740
3
297066
0
5151
2
3080
3715
1500
1
4651
764
2650
20
280
2405
2932
736
3351
181997
11
2982
4465
22
4179
189326
2054
4
1815
1166
1977
2309
2935
3090
6
3470
5
497
19079