1365
1632
1006
1490
3011
1248
928
871
937
1046
1109
1033
939
938
1393
903
964
923
974
957
1143
1455
934
1286