1202
1198
2916
3949
841
799
3808
1267
991
838
3369
785
1260
1195
1244
1659
1626
968
779
808
9875
844
1055
834
823
839
904
3692
859
818
793
841
1299
873
2299
781
813
3354
801
800
1059
2603
895
1032
1036
4715
758
948
824
807
798
817
903
766
829
1301
12643
730
1084
1504