834
1
557
642
2
545
541
560
705
511
606
1139
666
544
537
1084
749
527
1050
1065
1100
886
641
1858
3
80
359
262
284
332
68
306
122