543
9
5
942
191
46
2054
4225
2623
3227
2023
7
1001
401
3799
18711
1793
1836
21012
2611
2026
642
2977
1361
241
1341
4