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
654
1497
673
802
1274
656
913
1109
866
885
948
807
904
921
1365
2203
859
936
1908
1160
1224
625
1964
1009
662
1122
666
1128
807
716
2766
654
735
1463
705
822
798
2438
719
2395
1889
832
614
881
818
783
1645
930
1293
656
1799
618
677
975
649
782
685
1975
775
988
1132
5249
726
783
1099
1723
957
1461
749
2531
870
635
626
1152
2073
1066