560
1
832
546
1012
834
1773
3318
2
1343
2400
3
2085
4
2457
537
1084
792
749
991
661
536
452
396
514
442
527
666
544
1139
1050
1065
736
951