5151
2
3080
3
3715
2219
21152
8
4651
1000
0
2650
20
280
1
2405
2740
1860
2055
2932
257
1125
637
1070
586
480
297066
1211
928
1201
1500
2749
1339
462
3065
1277