50
1726
0
1
2912
2336
2
2950
2598
1871
1343
3528
2606
2018
3317
2680
2250
2028
1436
3529
1681
2089
1971
1938
2164
1565
3679
3116