288
0
2
821
4
55122
8
2703
9
2382
4866
10
3443
6
3958
3
3251
3845
1
4983
3959
5
3931
4035
279364
138
5663
5542
7
5569
7095
11
5266
9090
38
17