1003
795
883
825
927
858
863
1177
857
818
890
840
863
848
826
977
2036
862
783
1748
1307
1589
886
1496
887
929
883
1458
1310
863
1802
852
948
1395
1416
961
1075
1006
1540
1105
901
1687
839
1616
914
884
964
851
2061
871
1067
916
797
1816
867
817
845
971
1315
1369
819
853
833
1631
2620
1092
863
916
1613
766
867
811
1482
833
983
802
1534
1363
1467
1185
1047
907
1065
880
1249
870
938
763
896
820
1198
843
1067
885
926
1853
777
1894
1431
827
900
2199
930
786
2019
1171
817
2230
1334
800
1668
1673
977
1145
2543
1439
793
1682
999
3899