80
1
109
865
2
686
437
372
382
162
640
513
558
519
464
1470
5
1137
473
373
434
425
431
470
609
451
442
551
484
490
405
537