50
3419
0
2
2162
2653
4
1854
1636
2639
1
2018
2586
2622
3186
1403
2201
2041
2456
2987
2913
1871
6
2485
2077
2945
1892
2203
2971
2920