18385
2
1043
0
4139
4
2269
3
764
1
9244
1007
897
535
17353
1101
381
25137
1921
798
957
2644
14508
18
2045
415
602