1150
948
633
660
1005
1872
8303
1724
729
1094
1314
876
733
1248
635
713
944
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
1413
3410
773
634
763
647
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
746
632
805
794
877
820
764
747
756
967
1646
776
785
1262
1312
829
682
1199
704
1087
674
738
685
1019
834
1332
670
657
677
714
1228
850
854
764
829
997
760
719
883
1035
662
938
647
1437
1224
905
796
923
935
948
5170
986
649
1319
1393
1111
969
608
1696
1598