888
766
826
936
1102
922
818
1081
1180
929
815
1162
792
1048
4337
1003
1295
872
779
747
957
799
1052
1453
2201
1000
2015
799
1095
793
1053
1780
1711
1221
880
863
1293
1004
849
798
836
2214
1275
2247
922
1873
1036
864
947
1014
866
814
885
3495
2149
827
825
776
1051
798