727
951
932
2150
1097
626
942
861
1794
936
833
829
805
656
767
760
955
889
3401
2102
1115
735
1718
773
949
1685
1122
1075
2964
1070
893
803
2438
983
1508
1060
849
876
20209
876
1146
754
4030
694
3121
740
963
770
5628
1150
920
1496
1653
2570
688
608
796
866
1814
1131