1013
946
699
1315
4176
858
1517
798
764
1109
1514
2744
730
1169
815
1191
815
630
658
905
933
619
749
1693
672
642
760
840
794
809
911
989
22210
847
16782
1039
1782
679
720
759
725
791
1187
633
839
1000
818
3117
796
1125
729
676
1896
672
698
675
1317
1428
869
858
1980
871
1135
1446
1497
1713
1042
713
1183
796
1120
719
649
870
686
654
808
1060
717
896
649
904
3412
965
639
702
898
668
1170
701
2031
829
1105
1076
1588
719
769
1403
820
991
1417
3589
1103
754
650
689
1554
723
5169
1181
682
2970
832
827
842
792
835
845
683
1197