823
660
856
862
936
739
1581
2109
977
644
1696
1135
1060
634
1421
794
848
684
1772
685
1422
787
973
629
692
932
9681
5440
778
1883
1672
928
755
752
2277
2223
758
9256
793
740
1830
900
1142
1048
900
1018
876
3330
958
794
3478
769
1057
2470
1401
6160
827
834
738
950