21152
8
2740
3
297066
0
5151
2
3080
1558
3715
930
1500
1
4651
3470
5
2650
20
280
2405
1525
4034
2932
189326
960
181997
11
2487
4690
2966
6
2217
7
3090
2006
6189
4311
2024
5658
9