9573
3010
2040
2323
585
1997
1885
14412
23119
291
9610
36614
26320
181
4810
283
561
1608
1366
995
351
3374355
1011311