1236
908
933
832
1020
723
1282
768
812
833
683
659
1574
1607
782
860
920
770
667
1024
8343
695
977
731
751
770
727
1209
954
734
656
813
723
3008
719
1326
668
680
1107
714
868
1896
730
1058
731
704
753
974
732
825
1192
656
1476
807
812
1746
1897
865
869
685