50
2253
1
0
1810
2
2278
1626
1832
1800
3
3340
2616
2575
4805
19
3717
2421
3076
2078
2389
2906
6
3090
1875
3203
4
2198
1640
3173
2996