618
13080
5862
604
1089
10188
475
140
3361
1408
107
577