1093
935
893
3402
3609
668
701
1473
688
1008
1117
740
655
772
3096
702
658
630
679
1782
1796
1694
686
748
844
873
701
849
1860
803
809
687
732
714
975
5422
808
685
969
2541
665
1135
1835
755
955
639
775
792
697
810
1669
662
725
833
676
749
1042
785
756
745
2849
3796
11746
756
2197
4317
2014
882
819
744
2152
14531
790
1846
5285
1025
1603
3603
740
708
1017
1330
659
1414
948
883
2368
820
1211
627
1923
1955
951
665
5445
988
2340
976
802
1616
919
785
995
6544
12190
1055
1622
5942
717
2078
738
2392
754
1207
3141
1137
1994
1915
868
853