1402
1595
747
1593
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
1016
720
1551
1559
1405
2365
970
1164
1557
902
1335
1965
2192
811
1733
928
1509
1810
945
991
1364
2352
2306
1691
831
1030
2531
698
1034
1512
1149
1650
1246
823
2890
796
883
950
1457
2949
1547
1591
1739
1104
712
1082
1387
843
1015
1255
1150
765
638
1672
795
623
803
1188
942
1659
1327
1025
1032
790
1189
1403
1101
942
1905
688
1192
745
684
4204
969
1863
639
1282
1955
644
688
1897
1182
675
743
659
1663
695
988
772
839
1301
803
1311
1151
777
788
1537
1089
1429
797
847
1019
1541
722