419
1
515
499
571
2
744
505
806
484
532
503
453
1194
521
672
556
0
663
795
678
1014
382
4410
24
1056
913
3
510
460
1576
596
595
570
837