50
1829
0
1
2330
1735
1635
3500
3181
3029
2846
3556
3
2577
2
2699
2974
3566
4034
7
2200
1789
3850
4
18304
2932
4018
1922
2403
3738
6
3057