544
1
991
666
527
1065
1050
1485
2
418
598
4
270
78
293
466
131
46
61
210
74
117
220
823
656
1300
819
672
843
531
570
75
740