844
1168
752
856
1238
925
1043
771
893
937
833
1480
810
980
1108
1982
858
962
1247
2242
925
1263
1072
1074
1408
1276
967
1346
1001
1063
1940
953
974
3807
1113
1053
968
805
1263
1703
866
1167
1270
1003
859
1326
1199
1194
1159
864
1897
1260
1008
1277
1334
1193
859
1025
991
847