21152
8
2740
3
297066
0
5151
2
3080
3715
1500
1
4651
3798
4
2650
20
280
2405
1663
5
2932
3716
189326
3765
4291
181997
11
2219
2274
2282
2420
1718
444571
9
3090
6
2680
2499
267612
3001