309
0
2
55134
8
2723
9
4050
1
3943
3973
5
4997
3861
3264
3978
3
2397
9101
38
17
5279
5583
5550
7
5680
4892
10
3473
6
7119
11
279786
138
837
4