5151
2
3080
3
3715
2219
21152
8
4651
1000
0
2650
20
280
1
2405
2740
1860
2055
2932
257
1125
637
297066
1500
2749
1339
3065
1277
1547
3583
10
1972
3090
6
181997
11
2773
2245