688
1650
1320
1481
1158
705
815
673
980
1118
1044
2426
1311
995
2015
1760
2183
917
759
2393
915
1497
842
1826
928
688
1695
696
856
1360
841
2002
958
1080
948
888
1369
981
1009
2443
1369
693
5773
705
870
1205
1087
1028
1171
2737
1769
1384
679
1016
1566
1112
1841
1741
1001
997
1690
787
745
1551
1881
979
986
806
739
1494
1099
5084
738
807
785
772
927
1055
991
744
970
806
1278
1855
1006
640
839
2098
1096
944
785
811
725
3132
1514
754
763
2410
1358
1439
1585
961
2157
1619
2230
772
743
962
1374
1061
1351
925
917
1556
1481
1359
749
651
1146
1347