575
9
5
942
191
48
2054
4225
2633
3227
2033
7
1011
401
3799
18711
1793
1836
21012
2621
2036
642
2977
1351
241
1341
4