50
1850
0
1
2000
2275
2829
3
2784
2944
2
1946
2611
1512
1572
1201
4
2546
1502
1460
1257
1693
3990
36
2790
2177
32
2742
1541
6
2097
3106
2476