55125
0
8
2704
9
4038
1
3933
3960
5
4985
3848
3253
2
3961
3
2384
5267
5572
5543
7
5665
4870
10
3448
6
7099
11
279444
138