50
4633
2
7
3577
0
4
3095
1
10
3852
9
5736
8
4907
3
2546
4531
4373
4470
5
2064
681
2443
1727
1642
1855
2267
1167
1829
2409
2621