806
770
586
1617
493
883
417
886
754
288
497
994
994
994
321
994
383
935
436
116
224
671