3329
0
735
1
8329
2
1549
4116
5
3974
8313
9
2559
3
1114
763
1058
924
3789
4
3660
1036
1051
2381
3368
5402
618
5929
3289
10
4335
676
14801
11