1325
975
909
808
1067
808
708
918
758
896
1015
678
837
2741
907
1089
949
958
883
889
796
2931
1714
1700
912
764
1752
886
683
903
1131
826
2021
651
1416
680
718
828
1341
803
1412
1768
1581
1798
1247
857
921
855
1233
1666
868
993
711
1867
764
1290
1292
902
923
1216
1195
704
850
1554
725
719
1231
846
991
688
891
1038
2114
1604
1220
992
1129
1037
938
875
1184
1508
1245
1226
1624
789
1154
1902
919
787
814
1058
1124
833
1007
973
1206
1327
834
1459
3063
768
1863
774
1488
1464
768
1966
1733
1267
1001
1071
1358
1200
769
1251
805
819
745
1275