50
3139
0
2483
2410
1518
1588
2742
1937
3752
2298
3551
2014
1967
1297
1702
2853
3988
2731
2515
3221
1
2782
2263
1969
1304
3333