913
0
677
1460
773
360784
19
575
416
215
527
1437
692
397
670
811
361
594
661
483
3262
908
657
315
931
1817
368
1356