5151
2
3080
3
3715
1272
4
21152
8
4651
667
1
2650
20
280
2405
2740
2932
1400
297066
0
2219
1500
2282
5
2420
1718
3090
6
2680
181997
11
1663
3001
3798
2773
2259
3765
2245
3716