1230
945
1154
809
722
640
885
870
691
727
920
689
694
694
1087
853
770
1172
1021
778
1030
781
701
708
792
2254
920
2634
992
1007
1008
923
924
1626
1062
1231
983
1562
2071
1018
1426
1176
1160
1414
1345
1487
1326
39581
1273
1303
1423
1575