50
2380
0
1
1829
2309
2936
2805
1450
3
3410
2044
3089
2080
2
2645
3210
2789
3372
2507
4
3125
2899
2600
1876
1888
2006
1504
2606
2405