1400
1449
1478
1738
907
2282
869
1484
5085
1455
917
2797
1085
1152
972
1486
983
1024
927
1212
1259
1109
1119
897
896
1614
1270
15700
878
1107
1112
983
980
969
889
833
1126
1171
2016
839
934
1011
1127
10754
984
1901
809
1684
1097
1267
1457
1754
970
1492
993
849
918
912
1059
899