712
481
592
1113
690
386
551
420
401
694
182
608
262
542
381
360
309
371
351
1167
603
388
193
470
209
350
235
134
550
1435
416
848
386
983
482
635
552
649
292
477
