1005
896
2012
1424
904
832
883
938
2613
1031
1324
1035
899
1023
855
950
969
1348
2079
933
2643
917
856
852
937
1132
892
867
2729
1822
872
896
1188
963
881
979
1486
878
892
1126
1129
821
1017
1139
1321
873
1809
1866
882
1068
1670
997
874
1258
1094
813
889
870
2401
871
810
944
786
1765
817
2620
737
956
1114
1334
791
1304
863
837
817
1171
857
1408
2569
967
810
2095
1424
890
1785
876
1282
1566
872
840
836
885
2032
1380
751
773
862
1498
845
1770
1027
1553
796
906
918
1246
1257
974
810
805
1500
1802
778
971
1534
802
2284
906
807
2644