121182
1
874
1590
7
4437
3
3691
5
370
1622
476
247
1824
0
726
9807
2
1045
1184
2730
6
2388
417
9178
107
25137
2881
442