4775
2
2654
4
234
0
1104
1
353
6247
5
3407
9715
6
1982
2462
1140
3063
10
3052
13
785
35
3128
4148
1210
3426
4321
4837
560