21152
8
2740
3
297066
0
5151
2
3080
3715
2309
1431
1
1500
793
4651
706
2650
20
280
2405
2626
106
785
1412
2932
610
582
189326
618
2054
4
7304
7
1451
2530
1547
1827