18935
0
1048
2515
1888
2623
4700
3
3584
2
4497
5
2798
6
2388
1
4911
3380
3622
4
3689
2132
4451
2744
3777
9
1047
2648
3551
1629
2196
3682
2018
2547
7