481
726
420
1118
401
235
287
469
430
229
194
182
635
470
1087
402
589
184
717
284
417
351
388
930
553
524
457
209
740
542
1704
482
1167
1435
