4250
25
2890
3
21152
8
1716
1
2740
297066
0
5151
2
3080
3715
2600
4
929
1500
4651
2650
20
815
280
2405
2001
2932
2431
2468
181997
11
189326
2475
3090
6
2377
742
2534
14125
10
197