3404355
1011311
351
995
1366
1608
561
283
4810
191
26320
36714
9910
291
23219
14412
1885
1997
585
2333
3030
2060
9593