21152
8
2740
3
297066
0
5151
2
3080
3715
101569
11871
1500
1
4651
6225
4
4630
2327
11
5627
2650
20
2980
4757
280
2405
1888
4453
5820
3691
2261
2932
181997
1115
3692
7
189326
2615