50
2059
0
1
1834
2743
2843
2290
2611
2152
2542
2778
2079
1840
2799
1499
2541
2742
1830
2005
2157
1981
4104
2292
1855
3253
3287