3314
805
1516
969
981
1029
2867
2420
871
2221
906
990
943
1003
1058
861
1132
1842
896
835
4738
953
774
3528
902
798
1370
836
1188
1054
1110
1174
1138
825
7398
809
901
804
1614
1201
3300
1529
1841
1897
881
803
945
1501
962
848
1276
1618
829
8148
826
2408
823
910
1195
1693