50
2700
0
1
2066
1887
3
3606
2
1998
1638
1288
1247
2683
5
1462
1312
1501
1995
8
1228
6
1524
7
1855
1407
1627
1352
4
1165
1457
1257
1401
1600