8513
754
312
1267
1136
180
663
677
383
451
573
14430
532
552
412
545
420
243
805
1087
564
575
607
250
391
534
12610