50
1674
0
3
1882
6
33836
24
3430
7
1748
2503
2987
5
2496
5984
13
3561
3626
2
3305
2814
4
2487
2977
3002
1
12
3637
3692
4822
3380
2301
2562
15
2247
3587
16