10
1307
0
8
50
5812
15
99
4633
7
86
4337
3
30
6828
4
90
7259
83
3267
1
9
3534
2
2827
2975
3095
3552
4179
14
5823
1798
2092
19