959
710
959
1252
835
656
756
759
1172
1146
1156
857
912
783
1118
961
616
1160
753
832
1863
846
779
1788
1411
970
1450
1255
896
1175
1074
981
775
1410
691
1048
827
1020
990
740
770
1541
776
1009
1558
949
718
1229
810
1668
806
608
1554
916
1321
1017
2366
1535
944
1180
1135
676
676
1144
655
883
2692
1346
1214
2455
2696
717
643
770
1586
1290
5412
18143
1597
725
851
660
2463
751
1540
1564
788
2429
607
2950
791
832
688
911
1114
2433
699
747
686
865
666
688
2317
2860
1046
701
877
2381
2393
1312
1011
780
2185
1109
1903
644
758
1096
853
1449