563
128
514
200
615
190
530
77
390
77
340
121
347
91
918
331
541
235
644
165
442
180
818
286
1280
764
279
109
1333
487
834
370
795
494
406
199
1118
340
888
492