18
5
171
9
72
1424
842
1031
11
341
8
7
4
6
41
852
2035
662
1341
1796
1954
461
2434
2023
1473
603
59
109
1741
1601
120
97
2