7034
2
1618
1
2277
0
50969
7
2999
5527
3
3055
3414
4670
2169
1752
346
1394
4012
2939
891
2528
1451
3758
3239
6
1050
7304
2257