2029
694
620
717
721
1176
2795
693
748
724
1334
763
1786
1859
658
640
1613
653
688
707
1324
669
678
1682
835
1163
824
1007
4905
1153
832
994
715
1007
855
790
801
694
877
781
772
989
1412
1471
1027
703
660
1057
1592
993
721
1132
674
739
1137
663
632
862
783
2061
907
1445
1385
1022
814
994
606
675
763
1291
4988
734
1679
1149
917
630
936
1027
705
1554
2534
969
769
1338
1301
1859
3253
1073
1390
1654
1409
803
949
3069
971
1884
1968
1650
785
1355
663
698
623
693
1518
599
2170
1434
1021
685
1420
1089
872
1138
1568
1191
804
1693
1354
757