544
1
991
666
527
1065
1050
1483
2
418
598
4
270
77
293
466
131
45
60
210
73
117
220
823
656
1300
819
672
843
531
570
75
739