818
1
395
714
692
585
450
693
686
85
2670
2
319
508
789
842
650
773
586
610
543
369
493
119
592
661
220
699
3
677
562
589