1069
912
993
1547
983
896
1205
942
941
1257
985
1354
967
845
1194
955
976
1161
1148
1185
1676
950
3059
990
1758
1148
4073
2085
940
972
1293
1246
1057
1165
997
1239
927
1892
1472
1750
1186
972
1440
903
1910
1268
2945
1350
1812
920
862
870
1513
949
1075
917
853
3006
991
1587
1097
833
1440
841
899
881
1218
1748
937
1902
857
775
1156
3087
1675
2287
867
1804
1249
1597
840
952
1152
764
1455
1356
970
2059
914
3085
1055
867
2013
945
1799
1160
917
839
1321
1030
1536
757
932
1586
1108
2037
846
1151
760
2139
1150
1101
949
1664
1292
1113
1150
1689
1662
1067