5151
2
2405
1
297066
0
21152
8
2740
3
3080
3715
1500
4651
2773
181997
11
2650
20
280
3327
118
3629
2932
189326
2422
3929
2763
4630
2528
1716
1009
2498
4
4658
5
1152
3587
106