4651
3
398656
19
758
0
105
98
550
1
5151
2
107
52
3083
496
2465
96
110
2286
2932
803
2378
297066
2676
2903
450