288
0
2
821
4
55121
8
2703
9
2382
4866
10
3443
6
3957
3
3251
3845
1
4982
3959
5
3931
4035
279346
138
5663
5542
7
5568
7095
11
5265
9090
38
17