1095
935
861
1080
825
975
986
994
978
3278
1708
1070
851
1136
1018
4402
797
1669
892
765
1603
1125
977
771
1119
1664
824
2051
908
1530
3053
903
923
1253
1008
1418
1330
790
812
846
942
1032
912
872
952
2764
1074
1127
809
4506
1051
1240
841
1133
6836
1624
953
1316
848
890