50
2578
0
1
1976
2651
1915
1678
2050
2016
2984
3759
3133
2110
2574
1955
1651
1348
2900
2774
2165
3156
1645
1797
1864
2657
3254