408
1
643
600
3
424
1586
537
2173
532
5
384
477
2
421
514
482
442
404
416
552
427
457
480
1028
6
429
730
4
547
387
338
472
364
1157