648
1
626
0
560
1066
640
2
521
1090
3
615
486
1087
554
446
543
630
667
440
1075
939
1623
4
593
929
877
947
1122
683