210
4610
893
212
825
1352
1692
592
856
60
73
836
594
887
354
1197
736
485
552
17810
2449
15112
384
503
462
582
513
818
496