1667
1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1113
2466
1355
720
693
1345
807
1120
653
765
1160
670
1133
830
792
2211
964
730
1124
655
678
666
1165
2139
1362
2293
697
667
1227
720
1631
1488
2375
772
1173
1422
1578
1693
1000
1470
741
2062
735
916
916
1106
995
1528
1702
814
1889
676
754
701
781
639
1146
1683
678
729
1817
700
1717
662
785
703
1134
1416
1415
1795
1125
723
646
808
1166
659
739
1411
4892
5397
1268
671
627
606
619
1209
935
659
2033
1207
1423
1083
684
970
623
836
794
905
639
1774
951
1763