1145
583
610
1143
852
763
792
883
1678
879
637
832
611
1153
748
821
1118
688
664
705
2167
892
1401
702
560
1368
603
1855
711
980
1573
684
1398
765
1194
845
1033
685
1278
1042
636
1060
1215
586
616
852
643
1131
2114
2062
623
665
908
1192
894
