50
4613
2
7
3556
0
4
3046
1
10
3835
9
5697
8
4883
3
2526
4500
4353
4437
5
2045
656
2420
1711
1628
1826
2250
1146
1798
2379
2603