9813
3120
2130
2423
595
2057
1895
14612
23319
311
10410
37214
27120
191
5010
293
581
1618
1376
995
361
3434355
1011311