1578
1
488
2
377
585
485
1134
8
1805
4
568
1453
509
1560
586
842
595
2526
1940
1375
519
545
5
462
437
385
333
451
417
924
3
1087