723
801
1147
659
1474
1005
629
1144
989
1152
923
696
638
649
737
728
1071
916
1014
770
1970
2038
706
988
1815
724
660
639
879
1091
3295
832
1431
721
846
673
669
707
1067
688
1418
729
671
953
711
1600
663
634
645
642
983
2077
887
4327
695
889
791
1092
671
786