1365
1632
1006
1489
3011
1248
927
1364
869
937
1045
1109
1033
939
938
1392
903
964
923
974
957
1142
1455
934
1286