18385
2
3498
4
1453
1
4740
9244
874
3503
3
2644
19034
6
2466
5
2724
3233
16
4139
5781
2727
2987
1400
0
764
4179
1732
9983
1007
897
984