968
836
901
832
1476
1136
1077
963
801
1722
834
1124
861
837
834
1337
987
766
871
793
1641
1563
868
1340
828
3548
819
989
1110
851
3526
1315
798
877
817
890
865
1015
1243
933
874
894
821
758
902
849
853
887
1765
1997
944
889
947
947
1073
1469
842
982
992
928