847
145
444
183
1143
442
737
431
394
139
266
187
521
243
414
190
549
188
279
159
306
115
361
192
556
203
791
244
438
143
603
53
584
198
573
129
466
191
645
228