1952
810
759
790
897
968
754
973
784
1786
3935
2830
993
877
3784
4164
1029
982
4599
780
1340
786
993
1687
1203
892
1330
1788
2780
846
784
3950
984
897
1598
1674
886
836
3595
887
2190
1490
2126
3111
1807
3813
7618
754
869
896
861
1273
1059
1015
995
844
3377
859
2055
1479