50
2114
0
1
2910
2043
2343
2818
2815
1892
2609
1718
3186
2699
2761
2940
3116
2012
2561
1625
1773
1886
1908
2949
2291
3150
2616