1003
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
1255
838
1683
696
2491
1290
1129
740
627
1600
1451
1053
1089
867
673
2601
1300
913
725
2333
3538
1079
1346
933
1646
917
748
1896
1552
1021
601
1166
769
1138
1413
1833
675
963
1560
1367
2342
764
842
2366
740
1416
1475
1155
617
1373
3633
638
666
694
814
741
1560
1287
1471
1230