2911
9
4651
3
398656
19
475
0
550
1
5151
2
526
3083
2465
6984
13
2932
2378
4996
6
2676
4724
3051
4370
1603