812
1059
1015
936
1093
920
1100
1526
1073
908
1013
1279
913
2640
1429
931
4509
947
867
987
55312
1174
873
1005
881
929
1025
1058
858
898
907
1740
913
947
1186
847
2981
998
1836
1003
1033
972
837
1292
893
1046
1302
1069
1687
1158
2017
916
866
1500
2043
1304
1541
1251
1184
974