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
654
1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
2203
2414
1882
1567
1229
1112
1622
759
679
625
875
1870
904
1613
1204
1096
1123
715
1407
668
753
1814
800
749
662
1710
824
5248
750
2042
649
657
661
854
749
661
1101
753
1165
935
1723
655
1862
1334
702
2530
1331
645
2026
1151
1223
2016
2101
665
1159
748
682
573
782
779
861
735