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