5151
2
2405
1
297066
0
2101
21152
8
2740
3
2055
3080
3715
1500
4651
2773
181997
11
2650
20
475
280
487
118
3629
2932
1850
189326
2422
3929
2763
4630
2528
1716
1009
2498
4