21152
8
2740
3
2683
1
297066
0
5151
2
3080
3715
2386
1500
4651
944
1288
1977
2650
20
2377
4
280
2405
2932
3886
4463
5
5156
13
181997
11
135
509
4321
5746
23
461
3046
189326
1402