655
678
666
1344
1397
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
674
880
966
635
2004
826
1174
1808
733
638
2053
656
569
652
956
1626
705
687
1398
659
709
614
705
743
2034
1242
651
1497
673
802
1274
656
913
1109
866
621
1283
1658
1302
1888
758
912
818
1399
684
1567
1381
1218
2101
1874
1101
793
749
1862
662
665
671
811
1794
1278
728
674
2056
1480
657
682
991
1302
824
917
788
823
660
836
719
858
606
1596
623
870
645
726
1265
934
725
2042
1273
690
1723
786
1421
1468
703
1951
1622