19034
6
798
0
1165
1
874
951
822
812
381
1727
476
325
2727
2
9807
2730
417
7952
409
968
669
9178
2008
1752
3149
4
4139