872
922
842
818
857
1068
753
933
877
945
912
873
881
1086
2136
1003
802
851
1005
878
932
1010
1253
799
812
1217
868
1060
1249
1154
828
865
988
1679
987
1567
1281
2517
809
1918
1135
3629
1736
1146
912
1527
1015
966
911
861
851
1108
875
933
1706
958
928
880
722
1000