50
2655
0
1
1581
1640
1643
2825
1608
2556
2928
5
2626
2850
3137
2301
2715
1559
2972
3067
3
3296
2854
4
2920
2508
2644
1483
2926
2553
2