896
2892
2396
1117
1206
1068
745
813
796
1437
1265
656
1427
695
878
617
1116
1189
768
613
868
1033
3835
1077
756
976
983
2133
1178
875
1201
851
731
650
1491
1198
776
1397
604
798
705
1160
2490
888
653
1022
1562
1216
1033
908
644
789
891
896
787
1296
1842
700
896
642
686
834
692
743
720
848
770
2489
11413
2835
708
773
808
760
1098
771
961
1892
710
1761
1215
970
635
721
730
2288
1907
695
896
870
653
772
730
676
759
1102
776
1464
664
820
733
599
938
680
963
975
850
767
928
789
821
1710
843
832
740
1032
1265
928
1225
664