956
1626
705
687
1398
659
709
614
705
743
2034
1242
651
654
1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
965
2203
2414
890
1172
1454
2843
1595
2210
682
779
652
836
804
790
690
844
701
746
715
670
764
1152
659
800
719
729
623
879
667
913
835
619
687
1468
740
930
705
1420
659
1226
759
1317
635
782
657
628
708
740
824
671
776
1814
680
775
2042
656
726
644
702
1159
1163
832
1125
1103
734
656
1389
779
1066
1043
1850
908
668
800
750
648
920
690
1231
741
1265
703
657
2806
640
758
687
680
955
904
729