805
1
432
534
2
677
806
585
496
627
544
629
910
1133
398
457
749
557
661
857
799
940
1092
681
2314
6
7248
827
495
1597
983
3