4646
3
2646
0
70
1160
1
669
1392
1011
685
1972
182
742
1400
373
942
1821
7
462
402
1162
931
693
1362
16
1001
403
554
549
5
950
32
496