50
1511
0
4
2051
4021
3327
3212
1
2670
1797
2884
1696
2795
1810
2861
1928
2213
2635
2829
3706
2878
2605
2730
3073
2771
100
3807
2
3487
3