440
0
400
553
493
471
573
714
5009
2551
1
973
54
804
74
1132
477
383
369
503
414
2211
913
1053
2395
405
689
1084
475
1073
818
1049