4651
3
398656
19
761
0
550
1
5151
2
664
658
3083
1248
2465
4775
2058
365
2061
2932
2378
2676
2191
8
2903