970
863
773
1105
1180
802
949
3603
1341
1030
851
894
961
1042
954
824
908
917
1023
1077
1005
2044
925
2665
1005
3277
1038
1044
4000
798
3076
965
1075
2111
909
873
821
839
1037
2508
875
1682
1002
1035
949
1321
995
968
867
1479
885
835
1084
910
8551
888
868
827
888
5019