638
2053
656
569
1630
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
965
2203
2414
890
1172
1454
2843
1595
2210
682
779
652
836
804
790
690
844
701
746
715
670
764
1152
659
800
719
680
1039
2144
1096
735
749
1293
946
1099
659
670
1347
1814
725
819
618
558
762
932
1031
1112
677
733
792
1504
757
624
671
1296
973
619
630
1143
1101
836
626
1229
2191
642
1489
1351
951
694
753
904
1644
1125
644
676
656
1874
623
1770
710
947
2487
677
657
2284
956