609
830
862
781
1017
892
669
741
819
794
2391
633
813
666
1658
1080
879
804
700
725
620
621
2258
1485
732
2223
782
784
732
839
702
636
756
819
767
653
9958
709
840
737
636
1475
633
804
883
714
1227
1125
925
644
964
696
852
1067
6992
1211
664
683
1262
669