123674
35
4074
0
4201
2
5771
10
3329
735
1
8329
1549
4116
5
3974
2559
3
1114
763
924
3789
4
3660
1036