659
866
1692
743
783
753
1019
803
4738
755
952
644
684
869
2429
1218
1495
1219
15299
654
677
1466
861
743
885
865
1572
891
1232
826
724
954
765
795
663
773
795
1647
650
724
1859
751
1490
1034
881
883
1281
809
757
842
965
706
1068
954
865
1485
1471
746
1502
829
1036
1548
980
682
909
1169
1738
817
1846
1367
757
1070
811
683
746
1245
676
800
899
756
1053
837
1150
1078
693
1501
3073
1678
852
1480
907
870
1728
1400
1197
1098
760
2023
774
1597
631
4732
895
944
1050
1258
2035
755
738
2330
2088
980
1392
874
1754
1129
1519
1143
622
969