578
13
909
17
694
4
2410
9
851
1
1071
6
2314
15
2772
24
6646
93
2622
22