1095
935
861
1080
825
975
986
994
978
3278
1708
1070
850
1136
1018
4402
797
1668
892
765
1603
1125
977
771
1119
1664
824
2051
908
1530
3053
903
923
1253
1007
1418
1330
787
811
846
941
1032
912
870
952
2763
1074
1127
809
4505
1051
1240
841
1133
6833
1622
953
1316
848
890